package com.ts.api.http.receive.entity.apply.req;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 周转分期-进件请求
 *
 * @author ZJQ
 */
@Data
public class ApiReceiveApplyZhouZhuanFenQi {
    /** 姓名 */
    @JSONField(name = "name")
    private String userName;

    /** 手机号 */
    @JSONField(name = "phone")
    private String phone;

    /** 年龄 */
    @JSONField(name = "age")
    private String age;

    /** 性别: 1:男, 2:女 */
    @JSONField(name = "gender")
    private String sex;

    /** 城市名: 带[市]例如:上海市 */
    @JSONField(name = "city")
    private String city;

    /** 城市编码: 例如:110100 */
    @JSONField(name = "cityCode")
    private String areaCode;

    /** 预贷款额度(单位元)：35000 */
    @JSONField(name = "loanAmount")
    private String loanAmount;

    /** 芝麻分: 1:600以下 2:600-650 3:650-700 4:700以上 */
    @JSONField(name = "sesameSeed")
    private String sesameCredit;

    /** 社保： 0:无, 1:有 */
    @JSONField(name = "socialSecurity")
    private String socialSecurity;

    /** 公积金: 0:无, 1:有 */
    @JSONField(name = "providentFund")
    private String providentFund;

    /** 车产： 0:无, 1:有 */
    @JSONField(name = "vehicle")
    private String carInfo;

    /** 房产： 0:无, 1:有 */
    @JSONField(name = "house")
    private String realEstateInfo;

    /** 花呗额度： 0:无, 1:有 */
    @JSONField(name = "hbed")
    private String hbLimit;

    /** 京东白条额度: 0:无, 1:有 */
    @JSONField(name = "jded")
    private String btLimit;

    /** 有无保险单: 0:无, 1:有 */
    @JSONField(name = "insure")
    private String insurancePolicy;

    /** 信用情况: 1:无信用卡或贷款, 2:曾经有过逾期, 3: 信用良好无逾期 */
    @JSONField(name = "credit")
    private String overdue;

    /** 协议链接 */
    @JSONField(name = "protocolUrl")
    private String agreements;
}
